﻿/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-theme .owl-dots, .owl-theme .owl-nav { text-align: center;  -webkit-tap-highlight-color:
}
.owl-theme .owl-nav { }
.owl-theme .owl-nav [class*=owl-] { color: #FFF; font-size: 14px; margin: 5px; padding: 4px 7px; background: #D6D6D6; display: inline-block; cursor: pointer; border-radius: 3px }
.owl-theme .owl-nav [class*=owl-]:hover { background: #0f48a6; color: #FFF; text-decoration: none }
.owl-theme .owl-nav .disabled { opacity: .3; cursor: default }
.owl-theme .owl-nav.disabled+.owl-dots { margin-top: 15px }
.owl-theme .owl-dots .owl-dot { display: inline-block; zoom: 1; outline: none; }
.owl-theme .owl-dots .owl-dot span { width: 57px; height: 18px; margin: 5px 7px; background: #2c80d5; display: block; -webkit-backface-visibility: visible; transition: opacity .2s ease; }
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { background: #7fb3e5 }
#banner { position: relative; font-size: 0px; overflow: hidden; height: 100% }
#banner .item { width: 100%; background-size: cover; height: auto; }
#banner .owl-nav { position: absolute; bottom: 0px; right: 0; width: 27%; background: #fff; height: 60px; }
#banner .owl-dots { position: absolute; bottom: 2%; right: 0%; width: 27%; }
#banner .owl-nav button { position: absolute; z-index: 2; top: 50%; font-size: 18px !important; color: #fff; }
#banner .owl-nav .owl-prev { left: 20px; top: 10px; position: absolute; }
#banner .owl-nav .owl-next { right: 20px; top: 10px; position: absolute; }
#banner .owl-nav button { outline: none; }
#banner .owl-nav button:hover { background: none; }
@media screen and (min-width:780px) {
#banner .item { height: 100%; }
#banner .item img { display: none; }
}
